strip/rob of a cloak - French English Dictionary